Abstract Answer Set Solvers
نویسنده
چکیده
Answer Set Solvers Yuliya Lierler University of Texas at Austin [email protected] Abstract Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-Loveland algorithm using transition systems, instead of pseudocode. We design a similar framework for three algorithms that generate answer sets for logic programs: SMODELS, ASP-SAT with Backtracking, and a newly designed and implemented algorithm SUP. This approach to describing answer set solvers makes it easier to prove their correctness, to compare them, and to design new systems.Nieuwenhuis, Oliveras, and Tinelli showed how to describe enhancements of the Davis-Putnam-Logemann-Loveland algorithm using transition systems, instead of pseudocode. We design a similar framework for three algorithms that generate answer sets for logic programs: SMODELS, ASP-SAT with Backtracking, and a newly designed and implemented algorithm SUP. This approach to describing answer set solvers makes it easier to prove their correctness, to compare them, and to design new systems.
منابع مشابه
Abstract answer set solvers with backjumping and learning
Answer Set Solvers with Backjumping and Learning
متن کاملAbstract Solvers for Answer Set Programming
Solvers for Answer Set Programming Marco Maratea Universita’ degli Studi di Genova, Italy (e-mail: [email protected]) Abstract Abstract solvers are a recently employed method to formally describe, compare and combine solving algorithms, where the states of computation are represented as nodes of a graph, the solving techniques as edges between such nodes, the solving process as a path in the ...
متن کاملAbstract Disjunctive Answer Set Solvers
Disjunctive Answer Set Solvers Remi Brochenin1 and Yuliya Lierler2 and Marco Maratea3 Abstract. A fundamental task in answer set programming is to compute answer sets of logic programs. Answer set solvers are the programs that perform this task. The problem of deciding whether a disjunctive program has an answer set is Σ2 -complete. The high complexity of reasoning within disjunctive logic prog...
متن کاملAbstract Answer Set Solvers for Cautious Reasoning
Answer Set Solvers for Cautious Reasoning REMI BROCHENIN and MARCO MARATEA University of Genova, Italy (email: {remi.brochenin,marco.maratea}@unige.it) submitted 29 April 2015; accepted 5 June 2015
متن کاملAbstract Answer Set Solvers with Learning
Nieuwenhuis, Oliveras, and Tinelli (2006) showed how to describe enhancements of the Davis-Putnam-Logemann-Loveland algorithm using transition systems, instead of pseu-docode. We design a similar framework for several algorithms that generate answer sets for logic programs: smodels, smodelscc, asp-sat with Learning (cmodels), and a newly designed and implemented algorithm sup. This approach to ...
متن کامل